carburetor casting - Turkish English Dictionary